/*************************************************************************
                           AbstractBox  -  description
                             -------------------
    début                : 28 déc. 2009
    copyright            : (C) 2009 par nico
*************************************************************************/

//---------- Interface de la classe <AbstractBox> (fichier AbstractBox.h) ------
#ifndef ABSTRACTBOX_H_
#define ABSTRACTBOX_H_

//--------------------------------------------------- Interfaces utilisées

//------------------------------------------------------------- Constantes

//------------------------------------------------------------------ Types

//------------------------------------------------------------------------
// Rôle de la classe <AbstractBox>
//
//
//------------------------------------------------------------------------

class AbstractBox
{
//----------------------------------------------------------------- PUBLIC

public:
//----------------------------------------------------- Méthodes publiques

	virtual bool Compute()=0;


//------------------------------------------------- Surcharge d'opérateurs

//-------------------------------------------- Constructeurs - destructeur
    virtual ~AbstractBox ( ){};

protected:
//----------------------------------------------------- Attributs protégés


};

//--------------------------- Autres définitions dépendantes de <AbstractBox>

#endif // ABSTRACTBOX_H_
